a7b480fab6fdd38a6d374ccd5088c4b0cfa5f59d,data-fabric/src/main/java/com/continuuity/data2/dataset/lib/table/leveldb/LevelDBOcTableClient.java,LevelDBOcTableClient,isVisible,#Transaction#number#,130
Before Change
private static boolean isVisible(Transaction transaction, long version) {
return transaction == null ||
version <= transaction.getReadPointer() && Arrays.binarySearch(transaction.getExcludedList(), version) < 0;
}
private NavigableMap<byte[], byte[]> getInternal(byte[] row, byte[][] columns,
After Change
public LevelDBOcTableClient(String tableName, LevelDBOcTableService service) throws IOException {
super(tableName);
this.core = new LevelDBOcTableCore(tableName, service);
}
// TODO this is the same for all OcTableClient implementations -> promote to base class
@Override
public void startTx(Transaction tx) {
super.startTx(tx);